package com.xique.park.api;

import com.github.lianjiatech.retrofit.spring.boot.annotation.RetrofitClient;
import com.xique.common.core.web.domain.AjaxResult;
import retrofit2.http.Body;
import retrofit2.http.POST;

import java.util.Map;

/**
 * 车场车辆命令下发
 *
 * @author xique
 */
@RetrofitClient(baseUrl = "${command.apiUrl}")
public interface IParkCarCommandApi {

    /**
     * 下发单条车辆记录
     *
     * @param map 下发参数
     * @return 下发结果
     */
    @POST(".")
    AjaxResult downSingleCar(@Body Map<String, Object> map);

    /**
     * 删除单条车辆记录
     *
     * @param map 下发参数
     * @return 下发结果
     */
    @POST(".")
    AjaxResult delSingleCar(@Body Map<String, Object> map);
}
